playback tape deck - German English Dictionary